have an ability for something - Turkish English Dictionary